package com.ruoyi.wms.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.wms.domain.DisassemblePipeline;
import com.ruoyi.wms.domain.DisassembleTask;
import com.ruoyi.wms.domain.EndLifeVehicleBase;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * 拆解流水线对象 wms_disassemble_pipeline
 *
 * @author ruoyi
 * @date 2025-10-16
 */
@Data
@ToString
@ApiModel(value = "拆解流水线对象vo", description = "拆解流水线对象vo")
public class DisassemblePipelineVo extends DisassemblePipeline {

    @ApiModelProperty(value = "商品基础信息")
    private EndLifeVehicleBase  endLifeVehicleBase;
    @ApiModelProperty(value = "任务信息（默认通过采购商品库中维护的拆解部位带入）")
    private List<DisassembleTask> taskList;

}
